Service Integration Engineering: A Paradigm Shift in Software Engineering
نویسنده
چکیده
The engineering field has taken on many new disciplines as our scientific knowledge has grown. The latest discipline in this is software engineering. Service Oriented Architecture, and in a broader sense, Service Oriented Computing have influenced Information and Communication Technology towards a design of uncoupled yet coherent architectures of services. Hence, it would be fair to say that Service Oriented Computing is software development with services where existing services are composed and configured to create new composite services and applications. The basis for service composition is often a workflow, which is a logical sequence of activities that, together, model a coherent business process. As a result of that, a new engineering paradigm has been emerging from within the software development trend towards the Service Oriented Computing, which in this paper referred to as Service Integration Engineering. This paper is intends to identify distinctive attributes of such paradigm and the circumstances that may have been instrumental in giving rise to this new paradigm. We intend to establish whether the past and current trend towards building software applications or larger systems entirely from pre-defined building blocks calls service does in fact represent a paradigm shift in software engineering or it is just a temporary methodological shift to use certain pattern that would soon vanish with the emergence of other patterns.
منابع مشابه
Novel Software Reliability Estimation Model for Altering Paradigms of Software Engineering
A number of different software engineering paradigms like Component-Based Software Engineering (CBSE), Autonomic Computing, Service-Oriented Computing (SOC), Fault-Tolerant Computing and many others are being researched currently. These paradigms denote a paradigm shift from the currently mainstream object-oriented paradigm and are altering the way we view, design, develop and exercise software...
متن کاملAn Integrated Service-Oriented Development Platform for Realization of e-Business Systems
SOA (Service-Oriented Architecture) is becoming a leading paradigm for the development of information systems and application integration. Web services [1] and Semantic Web [2] are emerging technologies that promote service-oriented architecture and service-oriented ebusiness systems. With open and standard application interfaces and technologies, Web services implement SOA’s features to suppor...
متن کاملIntegrating Engineering Web Services with Distributed Data Flows and Mobile Classes
This paper describes a software paradigm for composing engineering web services. Software modules have been designed and implemented to facilitate the construction and integration of web services. The paradigm employs a distributed data flow approach that supports direct data exchanges among web services, and thus avoid many performance bottlenecks attending centralized processing. The performa...
متن کاملComposition of Autonomous Services with Distributed Data Flows and Computations
FICAS, an experimental Flow-based Infrastructure for Composing Autonomous Services, supports a service-composition paradigm that integrates loosely-coupled software components. The software components – processes managed by independent service providers – are autonomous services. FICAS employs a distributed data flow that differs markedly from centralized processing adopted by many current serv...
متن کاملSoftware Construction by Configuration: Challenges for Software Engineering Research
Software reuse has been a remarkable success story for software engineering and, over the past few years, this has led to a remarkable paradigm shift in application software development. The vast majority of new business application systems are now developed by reusing and configuring existing systems – ERP systems, vertical application packages, COTS systems, etc. Even when programming languag...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JSW
دوره 11 شماره
صفحات -
تاریخ انتشار 2016